/* ***********************
 * Version: MPL 1.1
 *
 * The contents of this file are subject to the Mozilla Public License Version
 * 1.1 (the "License"); you may not use this file except in compliance with
 * the License. You may obtain a copy of the License at
 * http://www.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS IS" basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
 * for the specific language governing rights and limitations under the
 * License.
 *
 * The Original Code is modules.js module.
 *
 * The Initial Developer of the Original Code is Rob Gerns.
 *
 * Portions created by the Initial Developer are Copyright (C) 2011
 * the Initial Developer. All Rights Reserved.
 *
 **************************/
function modules(objXmlDocument){
    /*************************************
     * Function name: modules
     *
     * Purpose: Simply used to add any 
     * modules.  Modules should be called
     * from this file to keep things simple.  
     *************************************/
    /***********************
     * If you want to call any modules, you should do so here.  You 
     * can pass the raw returned Oister feed XML as the parameter 
     * "objXmlDocument" to a module's function(s) if you'd like to 
     * use the XML rather than the generated DOM nodes.
     *
     * To keep things relatively consistent and organized, it is 
     * recommended you call any module functions by using newModule().
     * That way it's apparent to anyone reading the code that the 
     * functions being called are in fact added modules and not existing
     * functions.
     *
     * To see how to use newModule(), please refer to the following 
     * examples:
     *
     * Calling one function with no parameters
     *  newModule([someFunction()]);
     *
     * Calling one function with one parameter
     *  newModule([someFunction(param1)]);
     *
     * Calling two functions, 1st has no parameters, 2nd has two parameters
     *  newModule([someFunction(), someOtherFunction(param1, param2)]);
     *
     * Don't forget to add the appropriate 
     * <script src="javascript/modules/modMyModule.js"/>
     * to index.html. (replace "modMyModule.js" with the actual 
     * filename of your module)
     *
     ************************/
     /******************************
     /* Module Title: Example Module
     /* Author: Rob Gerns
     /* Module Filename: modExampleModule.js
     /* Active: No. 
     /* To Activate: Uncomment the following line. */    
     newModule([modExampleModule(), modExampleModule2(2,objXmlDocument)]);




}